put the thumbscrews on - Turc Anglais Dictionnaire